package com.shuwen.gcdj.bean.member.request;

import com.shuwen.gcdj.bean.PagingReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel
public class UserListAdminReq extends PagingReq {

    @ApiModelProperty("登录名")
    private String loginName;

    @ApiModelProperty("姓名")
    private String showName;

    @ApiModelProperty("角色id")
    private String roleId;

//    @ApiModelProperty("角色名称")
//    private String roleName;

    @ApiModelProperty("部门id(本部门及子部门)")
    private String deptId;

    @ApiModelProperty("账号启用状态 0：启用,1：禁用")
    private String  isActive;

//    @ApiModelProperty("统一为 2-自定义账户")
//    private List<Integer> froms;

    @ApiModelProperty("是否查询有角色用户 1:查询有角色用户 其他:不做限制")
    private Integer searchUserWithRole;
}
